home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / util / moni / Scout-src.lha / include / setman.h < prev    next >
C/C++ Source or Header  |  2002-09-16  |  610b  |  33 lines

  1. #ifndef SETMAN_H
  2. #define SETMAN_H 1
  3.  
  4. struct SetManPort {
  5.     struct MsgPort sp_MsgPort;
  6.     UBYTE sp_Version[4];
  7.     struct SignalSemaphore sp_Semaphore;
  8.     struct MinList sp_PatchList;
  9. };
  10.  
  11. #define SETMANPORT_NAME  "SetMan"
  12. #define SETMAN_VERSION   "2.0"
  13.  
  14. struct SetManNode {
  15.     struct MinNode sn_Node;
  16.     struct Library *sn_Library;
  17.     LONG sn_Offset;
  18.     struct Task *sn_Task;
  19.     UBYTE sn_TaskName[22];
  20.     UWORD sn_Jmp1;
  21.     APTR sn_SetFunc;
  22.     UWORD sn_Jmp2;
  23.     APTR sn_PrevFunc;
  24.     APTR sn_NextFunc;
  25. };
  26.  
  27. #define JMPCODE 0x4ef9
  28. #define BRACODE 0x6004
  29. #define NOPCODE 0x4e71
  30.  
  31. #endif /* SETMAN_H */
  32.  
  33.